package org.springblade.modules.admin.vo.parts.shop;

import com.alibaba.fastjson2.JSONArray;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author ysq
 * @Date 2024/10/11
 * @Description sku列表VO
 */
@Data
public class SkuInfoListVO {

	@ApiModelProperty(value = "sku主编号")
	private String skuKey;

	@ApiModelProperty(value = "skuId")
	private Long skuId;

	@ApiModelProperty(value = "sku名称")
	private String skuName;

	@ApiModelProperty(value = "spuId")
	private Long spuId;

	@ApiModelProperty(value = "图片")
	private String picture;

	@ApiModelProperty(value = "产品名称")
	private String spuName;

	@ApiModelProperty(value = "品牌")
	private String brandName;

	@ApiModelProperty(value = "销售属性")
	private String attr;

	@ApiModelProperty(value = "关键属性")
	private String keyAttr;

	@ApiModelProperty(value = "sku编码")
	private String skuCode;

	@ApiModelProperty(value = "类目id")
	private Long categoryId;

	@ApiModelProperty(value = "类目名称")
	private String categoryName;

	private JSONArray skuItemList;

	/**
	 * 2025-06 新增单位
	 */
	private String unitNameValue;

	/**
	 * 2025-06 新增标品、非标品，[0=非标件，1-标准件]
	 */
	private Integer type;

	/**
	 * 2025-06 新增单位中文名称
	 */
	private String unitChName;

	@ApiModelProperty(value = "关键属性值拼接")
	private String keyAttrValue;

}
